Deferred Debit - German English Dictionary